Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Moselle Open - Metz Italy F1 Germany F4 Italy F5 Italy F6 Italy F9 Italy F12 Italy F13 Austria F2 Belgium F2 Italy F1 Italy F4 Italy F15 Italy F34 Germany-w2 Italy F35 Italy F2 Switzerland F2 Italy F6 Italy F7 Italy F9 Sweden F3 Italy F16 Austria F4 Germany F7 Germany F8 Germany F14 Sweden F4 Sweden F5 Germany-w1 Germany-w3 Germany-w4 Israel F4 Israel F5 Israel F6 Germany F3 Germany F4 Portugal F1 Portugal F2 Portugal F3 Turkey F1 Poland F2 Poland F3 Germany F5 Germany F6 Austria F4 Austria F6 Sweden F4 Sweden F5 Mexico F6 Mexico F8 Mexico F9 Austria F1 Austria F2 Austria F3 Croatia F2 France F4 Great Britain F5 Great Britain F6 Italy F15 Netherlands F3 India F6 India F7 Thailand F6 Germany F1 Germany F2 Austria F1 Germany F4 Germany F5 Italy F4 Korea F1 Korea F2 Korea F3 Korean Rep. F4 Netherlands F1 Iran F3 Italy F2 Germany F6 Netherlands F3 Germany F8 Austria F5 Italy F24 Germany F16 France F14 France F15 France F17 Germany F18 France F19 Czech Rep F4 Czech Rep F5 Great Britain F1 Great Britain F2 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Germany F4 Turkey F12 Turkey F13 Czech Republic F1 Czech Republic F2 Italy F11 Netherlands F2 Netherlands F3 Germany F6 Germany F7 Germany F8 France F20 Italy F1 Germany F1 Sweden F1 Turkey F2 Czech Republic F3 Austria F1 Italy F19 Italy F12 Italy F16 Austria F9 Italy F30 Italy F31 Mexico F7 Italy F32 Germany-w2 Germany-w1 Germany-w3 Germany-w4 Tunisia F6 Spain F2 Spain F3 Spain F4 Germany F1 Greece F3 Italy F15 Croatia F1 Riviera di Rimini Challenger - Rimini Croatia F1 Italy F2 Italy F11 Switzerland F1 Germany F15 Poland F1 France F5 Switzerland F3 6th Sardinian International Championships - Cagliari Garden Open - Rome Challenger Copa Sevilla - Seville Schickendanz Open - Furth Togliatti Cup - Togliatti Mordovia Cup - Saransk Genoa Open - Genova Ciutat de Barcelona - Barcelona 4th Volkswagen Challenger - Wolfsburg Open Prevadies - St. Brieuc Schickedanz Open 2007 - Furth Bukhara Challenger - Bukhara 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger Fergana Challenger - Fergana Ortisei Challenger Moncton Men's Challenger - Moncton St. Petersburg Challenger 2006 - St. Petersburg Morocco Tennis Tour - Meknes Oberstaufen Cup-Head German Master's Series - Oberstaufen Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo Tehran Open 2004 - Tehran Olbia Challenger - Olbia Lambertz Open - Aachen Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Steelers Cup - Kosice Open de la Ville de Saint Denis - Reunion Island Nord LB Open 2006 - Braunschweig 10° Trofeo Luigi Pezzoli - Bergamo Tennis Napoli Cup - Napoli Penza Cup - Penza Citta di Monza - Monza Wolfsburg Challenger Open Costa Daurada - Tarragona Mordovia Cup - Mordovia Rome Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Alfa Romeo Tennis Cup - Cordenons Lugano Challenger Milan Challenger Oberstaufen Challenger Rimini Challenger Taiwan Challenger - Kaohsiung San Marino Challenger Samarkand Challenger Alphen Challenger SIR Supermercadi Challenger - Rome 84° Concurso Internacional Tenis San Sebastian - San Sebastian Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Aachen Challenger Oberstaufen Cup - Oberstaufen Fergana Challenger Ojai Challenger Lugano Challenger Kos-Zucchetti Tennis Cup - Cordenons Milan Challenger Marburg Challenger Braunschweig Challenger Alexander Kolyaskin Memorial - Donetsk Oberstaufen Challenger Kitzbuhel Challenger Alphen Challenger Bangkok Challenger Tashkent Challenger Ortisei Challenger Bergamo Challenger Bangkok Challenger Bauer Watertechnology Cup - Eckental Wolfsburg Challenger Kyoto Challenger Kosice Open-Steelers Cup 2008 - Kosice Challenger Banque Nationale - Granby Furth Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Manerbio Challenger Shanghai Challenger Bauer Watertechnology Cup 2007 - Eckental Ningboo Challenger Tashkent Challenger Malaysian Open - Kuala Lumpur Zagreb Open - Zagreb Recife Challenger Bangkok Challenger Belo Horizonte Challenger Campinas Challenger Loughborough Challenger Furth Challenger Status Athens Open - Athens Eckental Challenger Busan Open Challenger Tennis - Busan Bergamo Challenger Wolfsburg Challenger Cremona Challenger Milan Challenger Mersin Challenger Furth Challenger Eckental Challenger Milan Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Schickendanz Open - Furth Nord LB Open - Braunschweig Guzzini Challenger - Recanati Tashkent Challenger Bergamo Challenger Kyoto Challenger Mersin Challenger Samarkand Challenger Prostejov Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Scheveningen Challenger Poznan Challenger Caversham International Tennis Tournament - Jersey Lexington Challenger Oberstaufen Challenger Aptos Challenger St. Remy Challenger Istanbul Challenger Petange Challenger Izmir Challenger Fergana Challenger Tiburon Challenger Kazan Challenger Eckental Challenger Andria Challenger New Delhi Challenger Astana Challenger Cherbourg Challenger Savannah Challenger Samarkand Challenger Winnetka Challenger Oberstaufen Challenger Vancouver Challenger Almaty Challenger 1 - Almaty Aptos Challenger Siemens Open 2007 - Scheveningen Shanghai Challenger Tashkent Challenger Geneva Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Brescia Challenger Eckental Challenger Wroclaw Challenger Quimper Challenger Oklahoma Challenger - Tulsa Prostejov Challenger Todi Challenger San Benedetto Challenger Segovia Challenger Portoroz Challenger Como Challenger Agri Challenger Brescia Challenger ATP Challenger Tour Finals Guangzhou Challenger Bergamo Challenger III Isla de Lanzarote - Lanzarote Quimper Challenger Jonkoping Challenger Salzburg Challenger Kazan Challenger Manchester Challenger Surbiton Challenger Bratislava Challenger Bergamo Challenger Kazan Challenger Astana Challenger Ho Chi Minh City Challenger Ningboo Challenger Eckental Challenger Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Happy Valley Challenger Surbiton Challenger Segovia Challenger Tashkent Challenger Ismaning Challenger Vancouver Challenger Astana Challenger Heilbronn Challenger Winnetka Challenger Binghamton Challenger Orleans Challenger Tyler Challenger Karshi Challenger Sacramento Challenger Mouilleron-Le-Captif Challenger Akbank Private Banking TED Open - Istanbul Sarasota Challenger UTC Open by Selena - Cherkassy Prostejov Challenger Napoli Challenger San Marino Challenger Aix En Provence Challenger Mons Challenger Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Samarkand Challenger - Samarkand Phoenix Challenger Karshi Challenger Furth Challenger Guangzhou Challenger Bauer Watertechnology Cup - Eckental Recanati Challenger Caltanissetta Challenger Aptos Challenger Pingguo Challenger Quimper Challenger Shanghai Challenger Irving Challenger Nanchang Challenger Kaohsiung Challenger Izmir Challenger Tashkent Challenger Ningboo Challenger Bratislava Challenger Ilkley Challenger Happy Valley Challenger Wroclaw Challenger Chengdu Challenger Como Challenger Samarkand Challenger Moscow Challenger Winnipeg Challenger Recanati Challenger Volkswagen Challenger 2004 - Wolfsburg Aptos Challenger Porto Challenger St. Remy Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Kyiv Open - Kiev Cherbourg Challenger St. Tropez Challenger Bratislava 2 Challenger s Tennis Masters 06 - Graz Samarkand Challenger Trieste Challenger Guadalajara Challenger Eckental Challenger Bratislava Challenger President's Cup 2000 - Tashkent IPP Open - Helsinki Samarkand Challenger Rome Challenger Fergana Challenger Guzzini Challenger - Recanati 4° Sporting Challenger - Turin Braunschweig Challenger Salzburg Challenger San Benedetto Challenger Heilbronn Open - Heilbronn XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Surbiton Challenger Black Forest Open - Freudenstadt Biella 3 Challenger Lugano Challenger Ortisei Challenger Guadalajara Challenger President's Cup - Tashkent Cherbourg Challenger Indianapolis Challenger Fergana Challenger - Fergana Nokian Hakkapeliitta Open - Tampere Rennes Challenger Samarkand Challenger - Samarkand IPP Open - Helsinki Ortisei Challenger Societa Canottieri Mincio 2005 - Mantova Rovereto Challenger Seoul Challenger Mallorca Challenger Ostdeutscher Sparkessen Cup - Dresden Open Castilla y Leon - Segovia Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Ostdeutscher Sparkassen Cup - Dresden Eckental Challenger Tennislife Cup - Napoli Bratislava Challenger Canberra Challenger Tashkent Challenger Indian Wells Challenger Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Geneva Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Allianz Suisse Open - Gstaad Franklin Templeton Tennis Classic - Scottsdale Karlsruhe Challenger Rome Challenger Milan Indoors - Milan Zhuhai Challenger Cremona Challenger Furth Challenger PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Qatar Exxon Mobil Open - Doha Allianz Suisse Open Gstaad - Gstaad Salzburg Challenger BMW Open - Munich Burnie Challenger Allianz Suisse Open Gstaad - Gstaad Cherbourg Challenger Thailand Open - Bangkok St. Brieuc Challenger US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Astana Challenger Erste Bank Open - Vienna Brisbane International - Brisbane Quimper Challenger Qatar ExxonMobil Open - Doha Cherbourg Challenger Ningboo Challenger Winnetka Challenger Lermontov Challenger Bergamo Challenger Seoul Challenger Vicenza Challenger BMW Open - Munich Eckental Challenger Loughborough Challenger AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Heilbronn Challenger China Open - Beijing PBZ Zagreb Indoors - Zagreb BMW Open - Munich Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport San Luis Potosi Challenger BRD Nastase Tiriac Trophy - Bucharest Napoli Challenger Winston-Salem Open - Winston-Salem Leon Challenger Mexico City Challenger ASB Classic - Auckland Noventi Open - Halle Monza Challenger Erste Bank Open - Vienna Tunis Challenger Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Citi Open - Washington Rimouski Challenger Millennium Estoril Open - Estoril Gerry Weber Open - Halle Mouilleron-Le-Captif Challenger Moselle Open - Metz Ortisei Challenger Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Moselle Open - Metz Moselle Open - Metz Swiss Indoors Basel - Basel Moselle Open - Metz Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Gerry Weber Open - Halle Anytech365 Andalucia Open - Marbella Melbourne Summer Set - Melbourne Fergana Challenger Open Sud de France - Montpellier Moselle Open - Metz Mouilleron-Le-Captif Challenger Irving Challenger Heilbronn Challenger BMW Open - Munich Brest Challenger Suzhou Challenger Hua Hin Challenger Eckental Challenger Bet-at-home Open - Hamburg Como Challenger Grodzisk Mazowiecki Challenger Abierto Mexicano Telcel - Acapulco Mallorca Challenger Valencia Open - Valencia Mercedes Cup - Stuttgart Bordeaux Challenger PBZ Zagreb Indoors - Zagreb Kosice Challenger Stockholm Open - Stockholm BMW Open - Munich Bet-at-home Open - Hamburg Shenzhen Challenger Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Astana Challenger New York Open - New York Mercedes Cup - Stuttgart Mouilleron-Le-Captif Challenger Brescia Challenger Karshi Challenger Fergana Challenger Guadalajara Challenger BMW Open - Munich Portoroz Challenger Braunschweig Challenger Bukhara Challenger - Bukhara Bangkok Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Samarkand Challenger Marburg Challenger Dubai Duty Free Tennis Championships - Dubai Braunschweig Challenger Karlsruhe Challenger Qatar ExxonMobil Open - Doha ASB Classic - Auckland IX Torneo Internacionale de Tennis - Barletta Bastad Challenger Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Ortisei Challenger Mauritius Open - Mauritius China Open - Beijing Shymkent Challenger ABN AMRO World Tennis Tournament - Rotterdam Busan Challenger Truist Atlanta Open - Atlanta Gazprom Hungarian Open - Budapest Cassis Challenger BMW Open - Munich Geneva Open - Geneva Prague Challenger Turkish Airlines Open Antalya - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune bett1HULKS Indoors - Cologne Heilbronn Open - Heilbronn Open Sud de France - Montpellier Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Lugano Challenger Little Rock Challenger Abierto Mexicano Telcel - Acapulco Palmas del Mar Challenger Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Noventi Open - Halle Orleans Challenger Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Stockholm Open - Stockholm BMW Open - Munich Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel AEGON International - Eastbourne Verona Challenger European Open - Antwerp Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Cherbourg Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Gwangju Challenger Gerry Weber Open - Halle Open Sud de France - Montpellier Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami If Stockholm Open - Stockholm Citi Open - Washington Sony Open Tennis - Miami ABN AMRO World Tennis Tournament - Rotterdam Miami Open - Miami Australian Open - Melbourne Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Mutua Madrid Open - Madrid BB&T Atlanta Open - Atlanta Western & Southern Open - Cincinnati Wimbledon - London Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Coupe Rogers - Montreal U.S. Open - New York U.S. Open - New York Abierto Mexicano de Tenis Mifel - Los Cabos Dallas Open - Dallas U.S. Open - New York Zhuhai Open - Zhuhai BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Chengdu Open - Chengdu German Tennis Championships - Hamburg Qatar ExxonMobil Open - Doha Open 13 Provence - Marseille BMW Open - Munich Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Finals, QF, GBR-GER 1-2 Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group I, 2R, UZB-CHN 3-2 All Lower level tournaments